package com.digital.smartgrow.dto.process;

import com.digital.smartgrow.dto.PageDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Created by SunYuechao on 2022/7/12 下午2:29
 */
@Data
@ApiModel(value = "审批流节点")
public class UpProcessItemPageDTO extends PageDTO {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "排序")
    private Integer order;

    @ApiModelProperty(value = "节点标识")
    private String code;

    @ApiModelProperty(value = "节点名称")
    private String name;
    @ApiModelProperty(value = "前节点标识，申请时为空")
    private String proCode;
    @ApiModelProperty(value = "后节点标识，归档时为空")
    private String aftCode;

    @ApiModelProperty(value = "所属审批流")
    private Integer superCode;

    @ApiModelProperty(value = "审批人类型，0：角色，1：自由人")
    private Integer isRole;

    @ApiModelProperty(value = "审批角色ID")
    private String role;

    @ApiModelProperty(value = "审批人ID，申请时为自己审批自己")
    private String people;


    @ApiModelProperty(value = "必审,0：否，1：是")
    private Integer isVerify;

    @ApiModelProperty(value = "归档,0：否，1：是")
    private Integer isFiles;



}
